Why TCP timers (still) don't work well
نویسندگان
چکیده
We argue that the design principles of the TCP timeout algorithm are based solely on RTT estimations and may lead to flow synchronization, unnecessary retransmission effort and unfair resource allocation. We present a new Window-Based Retransmission Timeout algorithm (WB-RTO) for TCP, which exhibits two major properties: (i) it cancels retransmission synchronization, which dominates when resource demand exceeds resource supply and (ii) it reschedules flows on the basis of their contribution to congestion. WB-RTO achieves better fairness and slightly better goodput with significant less retransmission effort. 2006 Elsevier B.V. All rights reserved.
منابع مشابه
Tweaking TCP’s Timers CUED/F-INFENG/TR.487
This paper presents an architecture for implementing TCP timers efficiently at user-level, as part of the Cambridge User-Level TCP (CULT). The unusual architecture that CULT presents (as opposed to the normal in-kernel arrangement) makes the use of a separate thread for timers undesirable. In addition, the facilities for accurate time measurement and scheduling at user-level are limited in comp...
متن کاملA Feedback Based Scheme for Improving TCP Performance in Ad-Hoc Wireless Networks
Ad-hoc networks are completely wireless networks of mobile hosts, in which the topology rapidly changes due to the movement of mobile hosts. This frequent topology may lead to sudden packet losses and delays. Transport protocols like TCP have been built mainly for reliable, xed networks. Hence, when used in adhoc networks, TCP misinterprets this loss as congestion and invokes congestion control...
متن کاملWomen's work, families and health. The balancing act.
Why should wait for some days to get or receive the womens work families and health the balancing act book that you order? Why should you take it if you can get the faster one? You can find the same book that you order right here. This is it the book that you can receive directly after purchasing. This womens work families and health the balancing act is well known book in the world, of course ...
متن کاملTCP Implementation Enhancements for Improving Webserver Performance
This paper studies the performance of BSD-based TCP implementations in Web servers. We find that lack of scalability with respect to high TCP connection rates reduces the throughput of Web servers by up to 25% and imposes a memory overhead of up to 32 MB on the kernel. We also find that insufficient accuracy in TCP’s timers results in overly conservative delays for retransmission timeouts, caus...
متن کاملTcp: Improving Startup Dynamics by Adaptive Timers and Congestion Control
This paper studies the startup dynamics of TCP on both high as well as low bandwidth-delay network paths and proposes a set of enhancements that improve both the latency as well as throughput of relatively short TCP transfers. Numerous studies have shown that the timer and congestion control mechanisms in TCP can have a limiting eeect on performance in the startup phase. Based on the results of...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Computer Networks
دوره 51 شماره
صفحات -
تاریخ انتشار 2007